int array[20]={0}; 指针 ptr为什么 是指向开始位置

来源:百度知道 编辑:UC知道 时间:2024/09/21 21:02:08

因为这里面有个隐式转换,即array等于&array[0],
也就是说,array就等于第一个元素的地址值,
所以当 int* ptr=array; 时,
ptr指向的就是第一个元素的地址。

注意问题叙述的完整性